#include <iostream>
#include <string>

class MyString:public std::string  // 重载的运算符不能继承
{
public:
   MyString(const char *s):std::string(s){}
};

int main()
{
    MyString s("hello");
    s += "world";
    std::cout<<s<<std::endl;  // 向上转型
    return 0;
}
